Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Australian Open - Melbourne Open 13 - Marseille Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo French Open - Paris Open de Moselle - Metz Tennis Masters Series - Paris Geneva Challenger - Geneva Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Tatra Banka Open 2003 - Bratislava Adidas International - Sydney Australian Open - Melbourne BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril French Open - Paris The Stella Artois Grass Court Championships - London Wimbledon - London Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island U.S. Open - New York Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz BNP Paribas Masters - Paris Open Sainte Victoire - Aix-En-Provence Siemens Open 2004 - Scheveningen SAA Hilversum Open - Hilversum GHI Bronx Classic - Bronx Brasov Challenger - Brasov Pekao Open 2004 - Szczecin Mobilux Open - Luxembourg Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg French Open - Paris The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Wimbledon - London Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Open de Moselle - Metz Challenger Ford de Cherbourg - Cherbourg IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Davis Cup, World Group, QF, RUS-FRA 3-2 Qatar ExxonMobil Open - Doha Sydney International - Sydney Australian Open - Melbourne International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Hypo Group Tennis International - Portschach French Open - Paris Gerry Weber Open - Halle The 10tele.com Open - Nottingham Wimbledon - London Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Masters Series Madrid - Madrid Grand Prix de Tennis de Lyon - Lyon BNP Paribas Masters - Paris Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, FRA-RUS 1-4 Iskratel Open - Kranj Banja Luka Challenger - Banja Luka Next Generation Adelaide International - Adelaide Sydney International - Sydney Australian Open - Melbourne Open 13 - Marseille Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Estoril Open - Estoril Campionati Internazionali D'Italia - Rome Masters Series - Hamburg French Open - Paris Gerry Weber Open - Halle Red Letter Days Open - Nottingham Wimbledon - London Allianz Suisse Open - Gstaad Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Madrid Grand Prix de Tennis de Lyon - Lyon BNP Paribas Masters - Paris Tennis Masters Cup - Shanghai Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QF, RUS-FRA 3-2 Roma Challenger 2007 - Rome La Rinascente Tennis Cup Harbour Club Milano - Milan Timisoara Challenger - Timisoara UTC Open by Selena - Cherkassy Ljubljana Open - Ljubljana Challenger Tunisie - Tunis Caloundra ATP Challenger - Caloundra Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie Medibank International - Sydney Australian Open - Melbourne Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Ordina Open - s-Hertogenbosch Wimbledon - London Mercedes Cup - Stuttgart Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Mutua Madrilena Masters Madrid - Madrid Grand Prix de Tennis de Lyon - Lyon Davis Cup, World Group, 1R, ROU-FRA 0-5 Morocco Tennis Tour - Tanger Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Rijeka Open - Rijeka Zagreb Open - Zagreb Timisoara Challenger - Timisoara Samarkand Challenger - Samarkand Davis Cup, Group 2, PO, SLO-TUN 4-1 Bukhara Challenger - Bukhara Karshi Challenger - Karshi UTC Open - Cherkassy Ljubljana Open 2008 - Ljubljana Ipsos Bucharest Challenger - Bucharest Bauer Watertechnilogy Cup 2008 - Eckental Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Brisbane - Brisbane Medibank International - Sydney Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BNP Paribas Open - Indian Wells Open Sabadell Atlantico - Barcelona Internazionali BNL dItalia - Rome Wimbledon - London ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven U.S. Open - New York Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Shanghai - Shanghai St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Abierto Internacional Varonil Ciudad de Cancun - Cancun Burnie Challenger Caltanissetta Challenger Sarajevo Challenger San Luis Potosi Challenger San Remo Challenger Busan Challenger Cremona Challenger Alessandria Challenger Davis Cup, Group 2, 1R, SLO-EGY 5-0 Prostejov Challenger Constanta Challenger Rijeka Challenger Segovia Challenger Istanbul Challenger Davis Cup, Group 2, 2R, SLO-LTU 5-0 Ljubljana Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Florionapolis Challenger Eckental Challenger Aachen Challenger Cancun Challenger Puebla Challenger Proton Malaysian Open - Kuala Lumpur Davis Cup, Group 2, F, LAT-SLO, 3-2 Brisbane International - Brisbane Medibank International - Sydney Australian Open - Melbourne SA Tennis Open - Johannesburg Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice French Open - Paris AEGON Championships - London Wimbledon - London Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Shanghai ATP Masters 1000 - Shanghai Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Tanger Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Sunrise Challenger Barletta Challenger Napoli Challenger Blunmenau Challenger Curitiba Challenger Davis Cup, Group 2, 1R, NOR-SLO 0-5 Bordeaux Challenger Zagreb Challenger Turin Challenger Rimini Challenger Orbetello Challenger Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Kitzbuhel Challenger Samarkand Challenger Karshi Challenger Como Challenger Rijeka Challenger Ljubljana Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Aircel Chennai Open - Chennai Medibank International - Sydney Australian Open - Melbourne PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris AEGON Championships - London UNICEF Open - 's Hertogenbosch Wimbledon - London SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Winston Salem - Winston Salem U.S. Open - New York Open de Moselle - Metz BNP Paribas Masters - Paris Sarajevo Challenger Barletta Challenger Davis Cup, Group I, 1R, SLO-FIN 3-2 Rijeka Challenger Karshi Challenger Brasov Challenger Banja Luka Challenger Ljubljana Challenger Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Palermo Challenger Hopman Cup - Perth Aircel Chennai Open - Chennai Apia International - Sydney Australian Open - Melbourne Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Estoril Open - Estoril Serbia Open - Belgrade Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris AEGON International - Eastbourne Wimbledon - London Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Olympics - London Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York PTT Thailand Open - Bangkok China Open - Beijing Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Florianopolis Challenger Santiago Challenger Marrakech Challenger Davis Cup, Group I, 1R, SLO-DEN 5-0 Blumenau Challenger Santos Challenger Sao Paulo Challenger Furth Challenger Monza Challenger Davis Cup, Group I, 2R, RSA-SLO 4-1 San Marino Challenger Cordenons Challenger Banja Luka Challenger Buenos Aires Challenger Montevideo Challenger Sao Leopoldo Challenger Marbella Challenger Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Australian Open - Melbourne Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Power Horse Cup - Dusseldorf French Open - Paris Gerry Weber Open - Halle Wimbledon - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York PTT Thailand Open - Bangkok China Open - Beijing Shanghai Rolex Masters - Shanghai Kremlin Cup - Moscow Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Barclays ATP World Tour Finals - London Sarajevo Challenger Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group I, 1R, POL-SLO 3-2 Napoli Challenger Rome Challenger Furth Challenger Portoroz Challenger Liberec Challenger San Marino Challenger Bangkok Challenger Shanghai Challenger Porto Alegre Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger Seoul Challenger Yeongwol Challenger Yokohama Challenger Davis Cup, Group I, PO, SLO-RSA 4-1 AAMI Classic - Kooyong Qatar ExxonMobil Open - Doha Apia International - Sydney Australian Open - Melbourne Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Gerry Weber Open - Halle AEGON International - Eastbourne Wimbledon - London Claro Open Colombia - Bogota Citi Open - Washington Rogers Cup - Toronto Winston-Salem Open - Winston-Salem U.S. Open - New York Shenzhen Open - Shenzhen China Open - Beijing Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Heilbronn Challenger Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, World Group, 1R, FRA-AUS 5-0 Heilbronn Challenger Vicenza Challenger Fergana Challenger Tianjin Challenger Nanchang Challenger Davis Cup, Group I, 2R, SLO-ISR 1-3 Portoroz Challenger Astana Challenger Davis Cup, World Group, SF, FRA-CZE 4-1 Brescia Challenger Andria Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Australian Open - Melbourne Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells TEB BNP Paribas Istanbul Open - Istanbul Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Topshelf Open - 's-Hertogenbosch AEGON Championships - London Wimbledon - London Hall of Fame Tennis Championships - Newport Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Citi Open - Washington Western & Southern Open - Cincinnati U.S. Open - New York Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai If Stockholm Open - Stockholm Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Davis Cup, World Group, F, FRA-SUI 1-3 Hong Kong Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Batman Challenger Aix En Provence Challenger Prostejov Challenger Poprad Tatry Challenger Milan Challenger Millennium Estoril Open - Estoril Winnetka Challenger Sacramento Challenger Fairfield Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Open Sud de France - Montpellier Open 13 - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris AEGON Championships - London Wimbledon - London Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York Shenzhen Open - Shenzhen China Open - Beijing Shanghai Rolex Masters - Shanghai European Open - Antwerp Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Davis Cup, World Group, 1R, FRA-CAN 5-0 Moscow Challenger Fergana Challenger Winnetka Challenger Winnipeg Challenger Astana Challenger Chengdu Challenger Portoroz Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Izmir Challenger Tashkent Challenger Davis Cup, World Group, SF, CRO-FRA 3-2 Ortisei Challenger Brescia Challenger Hopman Cup - Perth Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril French Open - Paris Gerry Weber Open - Halle AEGON International - Eastbourne Wimbledon - London Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Moselle Open - Metz Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Kremlin Cup - Moscow Erste Bank Open - Vienna BNP Paribas Masters - Paris Bangkok Challenger Rennes Challenger Budapest Challenger Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, Group II, 1R, SLO-MON 3-2 Qingdao Challenger Anning Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Fergana Challenger Winnipeg Challenger Gatineau Challenger Granby Challenger Portoroz Challenger Szczecin Challenger Suzhou Challenger Shenzhen Challenger Pune Challenger Bangalore Challenger Qatar ExxonMobil Open - Doha Maharashtra Open - Pune ASB Classic - Auckland Australian Open - Melbourne Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Miami Open - Miami US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Monte-Carlo Rolex Masters - Monte-Carlo Gazprom Hungarian Open - Budapest Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya Wimbledon - London SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Western & Southern Open - Cincinnati U.S. Open - New York Moselle Open - Metz Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai European Open - Antwerp Kremlin Cup - Moscow BNP Paribas Masters - Paris Davis Cup, World Group, 1R, FRA-NED 3-1 Shenzhen Challenger Qujing Challenger Zhangjiagang Challenger Shanghai Challenger Kaohsiung Challenger Liuzhou Challenger Shenzhen Challenger Davis Cup, World Group, SF, FRA-ESP 3-2 Bangalore Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open Parc - Lyon French Open - Paris Libema Open - 's-Hertogenbosch Noventi Open - Halle Wimbledon - London SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Generali Open - Kitzbuhel Coupe Rogers - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Moselle Open - Metz China Open - Beijing Shanghai Rolex Masters - Shanghai European Open - Antwerp Swiss Indoors Basel - Basel Cordenons Challenger Mallorca Challenger Istanbul Challenger Florence Challenger Barcelona Challenger Brest Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Australian Open - Melbourne Open Sud de France - Montpellier Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai French Open - Paris Western & Southern Open - New York U.S. Open - New York St. Petersburg Open - St. Petersburg European Open - Antwerp Rolex Paris Masters - Paris Noumea Challenger Burnie Challenger Launceston Challenger Bengalaru Challenger Pau Challenger Davis Cup, World Group I, PO, PAK-SLO 3-0 All Lower level tournaments Biella Challenger Parma Challenger Sofia Open - Sofia Antalya Open - Antalya Murray River Open - Melbourne Antalya Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Internazionali BNL d'Italia - Rome Open Parc - Lyon French Open - Paris Wimbledon - London Nordea Open - Bastad Plava Laguna Croatia Open - Umag Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York European Open - Antwerp Rolex Paris Masters - Paris Biella 1 Challenger Biella 2 Challenger Gran Canaria 1 Challenger Gran Canaria 2 Challenger Zadar Challenger Split 1 Challenger Emilia-Romagna Open - Parma Ostrava Challenger Zagreb Challenger Biella 7 Challenger Nottingham 2 Challenger Rennes Challenger Orleans Challenger Brest Challenger Roanne Challenger Davis Cup, Finals, Group C Australian Open - Melbourne Open Sud de France - Montpellier Open 13 Provence - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami Grand Prix Hassan II - Marrakech Serbia Open - Belgrade Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva French Open - Paris Wimbledon - London Phoenix Challenger Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem U.S. Open - New York Moselle Open - Metz European Open - Antwerp Rolex Paris Masters - Paris Aix En Provence Challenger Bordeaux Challenger Lyon Challenger Firenze Open - Florence Orleans Challenger Davis Cup, Group C, Hamburg Mouilleron-Le-Captif Challenger Adelaide International 1 - Adelaide ASB Classic - Auckland Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille BNP Paribas Open - Indian Wells Miami Open - Miami Grand Prix Hassan II - Marrakech Monte-Carlo Rolex Masters - Monte-Carlo Banja Luka Open - Banja Luka Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open Parc - Lyon French Open - Paris Boss Open - Stuttgart Terra Wortmann Open - Halle Mallorca Championships - Mallorca Wimbledon - London Hamburg European Open - Hamburg Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem U.S. Open - New York Shanghai Rolex Masters - Shanghai European Open - Antwerp Rolex Paris Masters - Paris Phoenix Challenger Bordeaux Challenger San Benedetto Challenger Hopman Cup - Nice Rennes Challenger St. Tropez Challenger Orleans Challenger Brest Challenger ASB Classic - Auckland Australian Open - Melbourne Open Sud de France - Montpellier Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open Parc - Lyon French Open - Paris Boss Open - Stuttgart Wimbledon - London EFG Swiss Open - Gstaad U.S. Open - New York European Open - Antwerp Erste Bank Open - Vienna Rolex Paris Masters - Paris Moselle Open - Metz Noumea Challenger Manama Challenger Szekesfehervar Challenger Murcia Challenger Aix En Provence Challenger Ilkley Challenger Trieste Challenger Verona Challenger Cassis Challenger St. Tropez Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Brisbane International - Brisbane Australian Open - Melbourne Open Occitanie - Montpellier Open 13 Provence - Marseille Tiriac Open - Bucharest Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Pau Challenger Open 13 - Marseille Tennis Masters Series - Monte Carlo French Open - Paris The Stella Artois Grass Court Championships - London Open de Montauban - Montauban Siemens Open 2002 - Scheveningen Tampere Imageneering Open - Tampere U.S. Open - New York Davidoff Swiss Indoors - Basel Tennis Masters Series - Paris Davidoff Swiss Indoors - Basel Gemax Open - Belgrade Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Exim Agmedia Open - Kosice Siemens Open 2003 - Scheveningen Hilversum Open - Hilversum Akbank Private Banking-TED Open - Istanbul AAPT Championships - Adelaide Ljubljana Open - Ljubljana Slovenia F1 Slovenia F3 Qatar F5 Australian Open (juniors) Qatar F3 Ljubljana Open - Ljubljana Slovenia F1 Slovenia F2 Slovenia F3 Croatia F3 Croatia F4 Croatia F5 Croatia F6 Tunisia F5 Tunisia F6 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Italy F12 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Slovenia F1 Slovenia F2 Slovenia F3 Austria F6 Austria F8 Austria F9 Croatia F3 Croatia F4 Croatia F6 Portugal F4 Portugal F5 Portugal F6 Tunisia F5 Tunisia F6 Tunisia F7 Austria F1 Croatia F1 Croatia F2 Portugal F1 Portugal F2 Croatia F3 Croatia F4 Croatia F5 Croatia Osiguranje Rijeka Open - Rijeka Italy F11 Unique Zagreb Open - Zagreb Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Slovenia F2 Slovenia F3 Italy F24 Austria F8 Italy F27 Italy F28 Banjaluka Challenger 2007 - Banja Luka Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Tunisia F5 Tunisia F6 Internazionali di Tennis di Bergamo - Bergamo Croatia F1 Morocco Tennis Tour - Meknes Croatia F2 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ECM Prague Open 2008 - Prague Slovenia F1 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Slovenia F3 Bosnia/Herzegovina F7 Croatia F11 Wolfsburg Challenger Croatia F1 Croatia F2 Mexico City Challenger